win the battle - Français Anglais Dictionnaire